Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £223,198 £92,000 14 Mar 2003
3 THE ORCHARDS Detached £211,140 £125,000 17 Oct 2006
5 THE ORCHARDS Detached £208,584 £170,000 26 Sep 2019
9 THE ORCHARDS Semi-Detached £248,894 £62,500 18 Jan 2000
11 THE ORCHARDS Semi-Detached £195,857 £145,000 23 Mar 2016